You Must Stay In The Pink Palm Hotel, Charlotte Amalie St.thomas, United States Virgin Islands